criticize harshly - Turkish English Dictionary